package main

import "fmt"

func main() {
	//转义
	//D:\workspace\go\demo_1\src\string
	//path := "\"D:\\workspace\\go\\demo_1\\src\\string\""
	//path1 := "'D:\\workspace\\go\\demo_1\\src\\string'"
	//fmt.Println(path)
	//fmt.Println(path1)
	//
	////定义一个多行字符串:输出和你定义的格式一样的数据
	//s := `
	//	hello
	//	 hi
	//	yeah
	//`
	//fmt.Println(s)
	//
	//s1 := `D:\workspace\go\demo_1\src\string`
	////fmt.Println(s1)
	//
	////字符串相关操作
	//fmt.Println(len(s1))
	//
	//fmt.Println(s + s1)
	////拼接后返回一个字符串
	//ss1 := fmt.Sprint(s, s1)
	//fmt.Println(ss1)
	//
	////分割
	//ret := strings.Split(s1,"\\")
	//fmt.Println(ret)
	//
	//for _,c :=range s{
	//	fmt.Printf("%c\n", c)
	//}

	//for i := 1; i < 10; i++ {
	//	for j := 1; j <= i; j++ {
	//		fmt.Printf("%d*%d=%d ", i, j, i*j)
	//	}
	//	fmt.Println()
	//}

	for i := 0; i < 10; i++ {
		for j := 0; j < 10; j++ {
			if j == 2 {
				// 设置退出标签
				goto breakTag
			}
			fmt.Printf("%v-%v\n", i, j)
		}
	}
	return
	// 标签
breakTag:
	fmt.Println("结束for循环")
}
